// 文章相关接口
import request from '@/utils/request'
/**
 *
 * @returns 获取文章分类接口
 */
export function getCateApi () {
  return request.get('/my/cate/list')
}
// 新增文章分类
export function addCateApi (data) {
  return request.post('/my/cate/add', data)
}
// 根据 id 获取文章分类数据
export function editCateApi (id) {
  return request.get('/my/cate/info', {
    params: { id }
  })
}
// 根据 id 更新文章分类数据
/**
 *
 * @param {*} data id,cate_name,cate_alias
 * @returns
 */
export function changeCateApi (data) {
  return request.put('/my/cate/info', data)
}
// 根据 id 删除文章分类
export function delCateApi (id) {
  return request.delete('/my/cate/del', {
    params: { id }
  })
}

// 发布新文章
/**
 *
 * @param {*} data FormData 格式
 * @returns
 */
export function publishArticleApi (data) {
  return request.post('/my/article/add', data)
}
// 获取文章的列表数据
/**
 *
 * @param {*} params pagenum页码值,pagesize每页显示多少条数据,cate_id文章分类的 id,statez文章的发布状态
 * @returns
 */
export function getArticleApi (params) {
  return request.get('/my/article/list', {
    params
  })
}

// 根据 id 获取文章详情
export function editArticleApi (id) {
  return request.get('/my/article/info', {
    params: { id }
  })
}
// 根据 id 删除文章数据
export function delArticleApi (id) {
  return request.delete('/my/article/info', {
    params: { id }
  })
}
